
[dbo].[ContentWorkflowParameters]
CREATE TABLE [dbo].[ContentWorkflowParameters]
(
[DocumentVersionKey] [uniqueidentifier] NOT NULL,
[PublishedVersion] [bit] NOT NULL,
[ContentAuthorityGroupKey] [uniqueidentifier] NOT NULL,
[OwnerGroupMemberKey] [uniqueidentifier] NULL,
[NumberOfDaysBeforeExpiration] [int] NULL,
[ExpirationDate] [datetime] NULL,
[FirstWarningSentOn] [datetime] NULL,
[SecondWarningSentOn] [datetime] NULL,
[FirstNotificationSentOn] [datetime] NULL,
[SecondNotificationSentOn] [datetime] NULL,
[AdditionalNoticeSentOn] [datetime] NULL,
[RecycleAtExpiration] [bit] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ContentWorkflowParameters] ADD CONSTRAINT [PK_ContentWorkflowParameters] PRIMARY KEY CLUSTERED ([DocumentVersionKey], [PublishedVersion]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ContentWorkflowParameters_ContentAuthorityGroupKey] ON [dbo].[ContentWorkflowParameters] ([ContentAuthorityGroupKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ContentWorkflowParameters_OwnerGroupMemberKey] ON [dbo].[ContentWorkflowParameters] ([OwnerGroupMemberKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ContentWorkflowParameters] ADD CONSTRAINT [FK_ContentWorkflowParameters_ContentManagerAuthorityGroup] FOREIGN KEY ([ContentAuthorityGroupKey]) REFERENCES [dbo].[ContentManagerAuthorityGroup] ([GroupKey])
GO
ALTER TABLE [dbo].[ContentWorkflowParameters] ADD CONSTRAINT [FK_ContentWorkflowParameters_GroupMember] FOREIGN KEY ([OwnerGroupMemberKey]) REFERENCES [dbo].[GroupMember] ([GroupMemberKey])
GO
ALTER TABLE [dbo].[ContentWorkflowParameters] ADD CONSTRAINT [FK_ContentWorkflowParameters_UniformRegistry] FOREIGN KEY ([DocumentVersionKey]) REFERENCES [dbo].[UniformRegistry] ([UniformKey])
GO